export function debounce(func,delay){
  let timer = null;
  return function(...args){
    if(timer) clearTimeout(timer)
    timer = setTimeout(() => {
        func.apply(this,args)
    },delay)
    }
}
